most responsible - Español Inglés Diccionario